home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
MYMUD21.ZIP
/
MMUD21.ZIP
/
DOCU
/
MYMUD.FAQ
< prev
next >
Wrap
Text File
|
1995-01-21
|
4KB
|
93 lines
Archive-name: games/mymud
-=( MyMUD.FAQ )=-
Last Release: 18 Dec 94
Q. What is MyMUD?
A. MyMUD is a TinyMUD alike written in TurboPascal 5.5. It has
been designed for the use on LAN's, using file- and
recordlocking to handle up to 255 simultaneous users. Worlds
can be as big as the HD space you have available.
Q. What is the latest version?
A. 2.0
Q. Why?
A. To find out how a multiuser adventure works. To prove that
you don't need Linux or unix to write a MUD. To prove that a
MUD in Pascal is easier to adapt and program. To prove that
one doesn't need C for a task like this. The only thing
you need is to adapt to your environment instead of trying to
make the environment fit your application.
Q. And the source code too?
A. Yep. All yours to play with.. I keep the copyrights, but you
can change and play whatever you want. The original TinyMUD
C code (which I only used as reference on which commands
there should be and what they should do. MyMUD is 100%
original code.) had the same copyright license. I wouldn't
feel right to put a heavy copyright or to release only an
executable. Besides, it would mean that I would have to
maintain the code and release new versions. I don't have too
much time for those.. So.. You're more or less on your own.
Q. On my own? Oh NO!
A. Ok, Ok.. you can write if you have questions. Maybe I can
help you.. GERHARD@LOIPON.WLINK.NL or 2:283/7.33 or
2:282/100.5 But don't expect too much.. My time is limited and
I passed on to other projects and such..
Q. When I start up MyMUD says it cannot find the temp.
directory..
A. Look in the directory with your world files. There is a file
named <WORLDNAME>.INI which contains the path to the
TempDir.
Q. Where can I find more info on the commands?
A. Happy Hacking.. ;-) Nah, there are 3 places: The docu, the
helpfile and in the library in Tinybase. The docu, you just
read. The helpfile you can consult using the HELP command
inside the game. The library you have to find. But go into
the kiosk and read the papers. One of them tells you where
to go.
Q. I wanna be God..
A. Don't we all? In the depths of our thoughts.. Anyhow, Every
game comes with at least 2 objects. A God and a location.
Here's a list for the games:
World | GodName | Password
---------+---------+----------
TinyBase | Wizard | Potrzebie
MYWORLD | Boss | Tester
Small | Wizard | Potrzebie
MyMUD | Wizard | Potrzebie
Q. Where are the userrecords?
A. Your nightmares come true.. reality is that users are not
different from stones, cups, doorknobs. We are all objects,
pieces in this world. As such, players are just a part of the
database. The only difference is a bit which defines that
specific object as a player. One concession to speed was
made though: <WORLDNAME>.PLY is an index which points to the
playerrecords so they can be found easily during login.
Anyhow, humanity is just that little BIT more..
Q. Could I have found these names/passwords myself?
A. Of course you could. Just write a little program to
show them to you. Or to show ALL the name/password
combinations. MyMUD is not going to win prizes for
security..;-)
Q. I would like to use MyMUD on a multiuser BBS.
A. If you use something else than RemoteAccess BBS, you are
out of luck. For RA you can replace the CRT unit with a
fine toolbox named RADU (In this case it's an easier solution
than my own toolbox RAdoor..) Change the CRT calls to RADU calls.
Change the IO unit to call RADU instead of CRT and include
a DorINIT (plus you RC key after registering RADU, it's shareware)
at the beginning of the main block. It took me 10 minutes..